james horner accident